funds placed abroad - Spanish English Dictionary